15 research outputs found
Comparative Study of the Function Overloading and Function Overriding Using C++
In the Object-Oriented Programming Systems (OOPS), these two concepts namely
function overloading and function overriding are a bit confusing to the
programmers. In this article this confusion is tried to be removed. Both of
these are the concepts which come under the polymorphism (poly means many and
morph mean forms). In the article the comparison is done in between them. For
the new programmers and the learners, it is important to understand them. The
function overloading [1] is achieved at the time of the compile and the
function overriding is achieved at the run time. The function overriding always
takes place in inheritance, but the function overloading can also take place
without inheritance.Comment: 4 pages, 5 figures, 1 tabl
File System Design Approaches
In this article, the file system development design approaches are discussed.
The selection of the file system design approach is done according to the needs
of the developers what are the needed requirements and specifications for the
new design. It allowed us to identify where our proposal fitted in with
relation to current and past file system development. Our experience with file
system development is limited so the research served to identify the different
techniques that can be used. The variety of file systems encountered show what
an active area of research file system development is. The file systems may be
from one of the two fundamental categories. In one category, the file system is
developed in user space and runs as a user process. Another file system may be
developed in the kernel space and runs as a privileged process. Another one is
the mixed approach in which we can take the advantages of both aforesaid
approaches. Each development option has its own pros and cons. In this article,
these design approaches are discussed.Comment: 5 pages, 6 figure